gtk4.git
9 years agoAdd private header for GtkTextView
Emmanuele Bassi [Sat, 15 Oct 2016 19:38:13 +0000 (20:38 +0100)]
Add private header for GtkTextView

This allows us to declare the symbols that are currently used inside
gtktextdisplay.c without incurring in the wrath of the compiler.

9 years agoRemove redundant declarations
Emmanuele Bassi [Fri, 14 Oct 2016 18:36:50 +0000 (19:36 +0100)]
Remove redundant declarations

9 years agoFix _gtk_get_slowdown()
Emmanuele Bassi [Fri, 14 Oct 2016 18:35:59 +0000 (19:35 +0100)]
Fix _gtk_get_slowdown()

We need to pass void as the argument type.

9 years agoRemove redundant declarations
Emmanuele Bassi [Fri, 14 Oct 2016 18:35:40 +0000 (19:35 +0100)]
Remove redundant declarations

9 years agoInclude the appropriate headers
Emmanuele Bassi [Fri, 14 Oct 2016 18:34:51 +0000 (19:34 +0100)]
Include the appropriate headers

The GtkStackAccessible implementation should include the private header,
and the private header should include the public one.

9 years agoRemove redundant declarations
Emmanuele Bassi [Fri, 14 Oct 2016 18:34:29 +0000 (19:34 +0100)]
Remove redundant declarations

9 years agoUse appropriate const declaration for static strings
Emmanuele Bassi [Fri, 14 Oct 2016 18:33:53 +0000 (19:33 +0100)]
Use appropriate const declaration for static strings

9 years agoRemove re-declarations of public functions
Emmanuele Bassi [Fri, 14 Oct 2016 18:33:28 +0000 (19:33 +0100)]
Remove re-declarations of public functions

9 years agoRemove redundant declaration
Emmanuele Bassi [Fri, 14 Oct 2016 18:33:03 +0000 (19:33 +0100)]
Remove redundant declaration

9 years agostylecontext: Remove gtk_gradient_resolve_for_context()
Emmanuele Bassi [Mon, 17 Oct 2016 10:02:16 +0000 (11:02 +0100)]
stylecontext: Remove gtk_gradient_resolve_for_context()

Just like we remove gtk_gradient_resolve().

9 years agotextview: Remove commented block
Emmanuele Bassi [Mon, 17 Oct 2016 09:41:46 +0000 (10:41 +0100)]
textview: Remove commented block

It's referencing gdk_cairo_create(), which does not exist any more.

9 years agogdk: Comment out gdk_cairo_create()
Emmanuele Bassi [Mon, 17 Oct 2016 09:43:55 +0000 (10:43 +0100)]
gdk: Comment out gdk_cairo_create()

9 years agogdk: Remove mentions of gdk_cairo_create()
Emmanuele Bassi [Mon, 17 Oct 2016 09:42:48 +0000 (10:42 +0100)]
gdk: Remove mentions of gdk_cairo_create()

This function does not exist any more.

9 years agoFix the doc build
Matthias Clasen [Sun, 16 Oct 2016 18:09:12 +0000 (14:09 -0400)]
Fix the doc build

Remove no-longer-existing types.

9 years agoUpdate POTFILES.in
Piotr Drąg [Sun, 16 Oct 2016 17:49:54 +0000 (19:49 +0200)]
Update POTFILES.in

9 years agogdk: Remove old code to create drawing context
Benjamin Otte [Thu, 13 Oct 2016 23:59:22 +0000 (01:59 +0200)]
gdk: Remove old code to create drawing context

You now have to use a GdkDrawingContext

9 years agotests: Remove custom preview from print-editor
Benjamin Otte [Sat, 15 Oct 2016 03:17:45 +0000 (05:17 +0200)]
tests: Remove custom preview from print-editor

It's using gdk_cairo_create() to do the drawing, which is unsupported.

9 years agotests: Remove code from testinput that does nothing
Benjamin Otte [Sat, 15 Oct 2016 03:02:20 +0000 (05:02 +0200)]
tests: Remove code from testinput that does nothing

9 years agogdk: Remove gdk_window_set_debug_updates()
Benjamin Otte [Tue, 11 Oct 2016 14:26:16 +0000 (16:26 +0200)]
gdk: Remove gdk_window_set_debug_updates()

The update tracking code was ugly and using deprecated drawing APIs. It
was also in the wrong place.

So instead of trying to keep it working, I'll remove it. We need to find
a better way to put it and make it work there.

9 years agowidget: Remove gtk_widget_set_double_buffered()
Benjamin Otte [Mon, 10 Oct 2016 22:17:31 +0000 (00:17 +0200)]
widget: Remove gtk_widget_set_double_buffered()

Everything is always double-buffered.

9 years agoshortcutswindow: Modernize some code
Benjamin Otte [Mon, 10 Oct 2016 14:53:32 +0000 (16:53 +0200)]
shortcutswindow: Modernize some code

No functional changes, just don't call valist functions anymore.

9 years agomenu: Modernize code
Benjamin Otte [Mon, 10 Oct 2016 14:52:50 +0000 (16:52 +0200)]
menu: Modernize code

No functional changes, just don't call valist functions anymore.

9 years agoAPI: sizegroup: Remove gtk_size_group_set_ignore_hidden()
Benjamin Otte [Sun, 9 Oct 2016 13:53:22 +0000 (15:53 +0200)]
API: sizegroup: Remove gtk_size_group_set_ignore_hidden()

9 years agoAPI: container: Remove GtkContainer::child property
Benjamin Otte [Sun, 9 Oct 2016 01:22:56 +0000 (03:22 +0200)]
API: container: Remove GtkContainer::child property

9 years agocontainer: Remove gtk_container_set_resize_mode()
Benjamin Otte [Sun, 9 Oct 2016 01:14:32 +0000 (03:14 +0200)]
container: Remove gtk_container_set_resize_mode()

9 years agoAPI: container: Remove gtk_container_set_border_width()
Benjamin Otte [Sun, 9 Oct 2016 00:32:00 +0000 (02:32 +0200)]
API: container: Remove gtk_container_set_border_width()

9 years agoAPI: stylecontext: Remove state argument from getters
Benjamin Otte [Sat, 8 Oct 2016 03:07:23 +0000 (05:07 +0200)]
API: stylecontext: Remove state argument from getters

The argument must always be the current state.

9 years agoAPI: Remove libgail-util
Benjamin Otte [Fri, 7 Oct 2016 23:27:36 +0000 (01:27 +0200)]
API: Remove libgail-util

9 years agoAPI: stylecontext: Remove regions
Benjamin Otte [Fri, 7 Oct 2016 23:16:46 +0000 (01:16 +0200)]
API: stylecontext: Remove regions

9 years agogdk: Remove unused argument parsing structs
Benjamin Otte [Fri, 7 Oct 2016 22:22:55 +0000 (00:22 +0200)]
gdk: Remove unused argument parsing structs

9 years agogdk: Remove leftover structs from ClientMessage days
Benjamin Otte [Fri, 7 Oct 2016 22:20:30 +0000 (00:20 +0200)]
gdk: Remove leftover structs from ClientMessage days

9 years agogdk: Remove unused structs from ColorMap days
Benjamin Otte [Fri, 7 Oct 2016 22:18:36 +0000 (00:18 +0200)]
gdk: Remove unused structs from ColorMap days

9 years agocss: Remove custom properties
Benjamin Otte [Fri, 7 Oct 2016 03:41:30 +0000 (05:41 +0200)]
css: Remove custom properties

Those aren't used anymore, now that theming engines are gone.

9 years agoAPI: Remove GtkStyleProperties
Benjamin Otte [Fri, 7 Oct 2016 02:58:35 +0000 (04:58 +0200)]
API: Remove GtkStyleProperties

9 years agoAPI: Remove API to set CSS properties from GValues
Benjamin Otte [Fri, 7 Oct 2016 02:31:37 +0000 (04:31 +0200)]
API: Remove API to set CSS properties from GValues

This API was only used in GtkModifierStyle and GtkStyleProperties and
they are both on their way out.

CSS properties must now be set using strings via the regular parser API.

9 years agoAPI: stylecontext: Remove old unused animation functions
Benjamin Otte [Fri, 7 Oct 2016 01:51:38 +0000 (03:51 +0200)]
API: stylecontext: Remove old unused animation functions

9 years agoRemove GtkThemingEngine
Timm Bäder [Wed, 5 Oct 2016 18:26:08 +0000 (20:26 +0200)]
Remove GtkThemingEngine

As well as the corresponding GtkCssEngineValue used to parse it in css.

9 years agoui: Don't unnecessarily set GtkEntry:invisible-char
Timm Bäder [Wed, 5 Oct 2016 17:37:44 +0000 (19:37 +0200)]
ui: Don't unnecessarily set GtkEntry:invisible-char

9 years agoentry: Remove invisible-char style property
Timm Bäder [Wed, 5 Oct 2016 17:37:02 +0000 (19:37 +0200)]
entry: Remove invisible-char style property

9 years agostylecontext: Remove _REGION_ constants
Timm Bäder [Wed, 5 Oct 2016 16:35:52 +0000 (18:35 +0200)]
stylecontext: Remove _REGION_ constants

9 years agoRemove GtkIconFactory
Timm Bäder [Wed, 5 Oct 2016 16:35:06 +0000 (18:35 +0200)]
Remove GtkIconFactory

Move the icon size lookup API into gtkicontheme.c

9 years agowidget-factory: Stop using custom icon sizes
Timm Bäder [Wed, 5 Oct 2016 17:41:07 +0000 (19:41 +0200)]
widget-factory: Stop using custom icon sizes

9 years agowidget: Remove cursor-aspect-ratio/window-dragging style properties
Timm Bäder [Wed, 5 Oct 2016 15:23:29 +0000 (17:23 +0200)]
widget: Remove cursor-aspect-ratio/window-dragging style properties

And replaces its usages in GtkTextView/GtkStyleContext with a hard-coded
0.04 which was the default value for cursor-aspect-ratio.  Also remove
the public gtk_draw_insertion_cursor which used draw_insertion_cursor
which in turn looked up cursor-aspect-ratio

9 years agogtkwidget: Remove gtk_widget_class_install_style_property_parser...
Timm Bäder [Wed, 5 Oct 2016 15:08:11 +0000 (17:08 +0200)]
gtkwidget: Remove gtk_widget_class_install_style_property_parser...

... from public API

9 years agowidget: Remove cursor-aspect-ratio style property
Timm Bäder [Wed, 5 Oct 2016 15:07:08 +0000 (17:07 +0200)]
widget: Remove cursor-aspect-ratio style property

9 years agoRemove GtkModifierStyle
Timm Bäder [Wed, 5 Oct 2016 13:01:27 +0000 (15:01 +0200)]
Remove GtkModifierStyle

9 years agowidget: Remove gtk_widget_override* API
Timm Bäder [Wed, 5 Oct 2016 12:47:33 +0000 (14:47 +0200)]
widget: Remove gtk_widget_override* API

9 years agotestoverlay: Stop using gtk_widget_override API
Timm Bäder [Wed, 5 Oct 2016 12:46:49 +0000 (14:46 +0200)]
testoverlay: Stop using gtk_widget_override API

9 years agoplugman: Stop using gtk_override_color
Timm Bäder [Wed, 5 Oct 2016 12:26:30 +0000 (14:26 +0200)]
plugman: Stop using gtk_override_color

9 years agoRemove a few more unused style properties
Timm Bäder [Wed, 5 Oct 2016 06:14:24 +0000 (08:14 +0200)]
Remove a few more unused style properties

9 years agowidget: Remove text-handle-width/height style properties
Timm Bäder [Tue, 4 Oct 2016 19:15:52 +0000 (21:15 +0200)]
widget: Remove text-handle-width/height style properties

9 years agoGtkTextHandle: Use min-width/min-height
Timm Bäder [Tue, 4 Oct 2016 19:13:29 +0000 (21:13 +0200)]
GtkTextHandle: Use min-width/min-height

instead of GtkWidget's text-handle-width/text-handle-height style
properties

9 years agoRemove various unused style properties
Timm Bäder [Tue, 4 Oct 2016 18:16:52 +0000 (20:16 +0200)]
Remove various unused style properties

9 years agoFix a few GtkTextTag:*-gdk references
Timm Bäder [Tue, 4 Oct 2016 18:01:33 +0000 (20:01 +0200)]
Fix a few GtkTextTag:*-gdk references

9 years agoRemove various sizing related style properties
Timm Bäder [Tue, 4 Oct 2016 17:53:36 +0000 (19:53 +0200)]
Remove various sizing related style properties

9 years agoswitch: Remove deprecated style properties
Timm Bäder [Tue, 4 Oct 2016 17:23:10 +0000 (19:23 +0200)]
switch: Remove deprecated style properties

9 years agoentry: Remove deprecated style properties
Timm Bäder [Tue, 4 Oct 2016 17:14:38 +0000 (19:14 +0200)]
entry: Remove deprecated style properties

9 years agowidget: Remove visibility-notify-event
Timm Bäder [Tue, 4 Oct 2016 17:09:58 +0000 (19:09 +0200)]
widget: Remove visibility-notify-event

9 years agoentry: Remove inner-border (style) property
Timm Bäder [Tue, 4 Oct 2016 17:02:53 +0000 (19:02 +0200)]
entry: Remove inner-border (style) property

9 years agowidget: Remove deprecated margin-left/right properties
Timm Bäder [Tue, 4 Oct 2016 16:34:05 +0000 (18:34 +0200)]
widget: Remove deprecated margin-left/right properties

9 years agowidget: Remove gtk_widget_{s,g}et_composite_name
Timm Bäder [Tue, 4 Oct 2016 16:27:31 +0000 (18:27 +0200)]
widget: Remove gtk_widget_{s,g}et_composite_name

9 years agowidget: Remove gtk_widget_get_requisition
Timm Bäder [Tue, 4 Oct 2016 16:27:16 +0000 (18:27 +0200)]
widget: Remove gtk_widget_get_requisition

9 years agowidget: Remove gtk_widget_send_expose
Timm Bäder [Tue, 4 Oct 2016 16:19:51 +0000 (18:19 +0200)]
widget: Remove gtk_widget_send_expose

9 years agowidget: Remove gtk_widget_{s,g}et_state
Timm Bäder [Tue, 4 Oct 2016 16:18:53 +0000 (18:18 +0200)]
widget: Remove gtk_widget_{s,g}et_state

9 years agowidget: Remove gtk_widget_region_intersect
Timm Bäder [Tue, 4 Oct 2016 16:14:35 +0000 (18:14 +0200)]
widget: Remove gtk_widget_region_intersect

9 years agowidget: Remove gtk_widget_get_child_requisition
Timm Bäder [Tue, 4 Oct 2016 16:13:35 +0000 (18:13 +0200)]
widget: Remove gtk_widget_get_child_requisition

9 years agowidget: Remove gtk_widget_size_request
Timm Bäder [Tue, 4 Oct 2016 16:10:39 +0000 (18:10 +0200)]
widget: Remove gtk_widget_size_request

9 years agowidget: Remove state-changed signal
Timm Bäder [Tue, 4 Oct 2016 16:04:48 +0000 (18:04 +0200)]
widget: Remove state-changed signal

9 years agowidget: Remove deprecated style properties
Timm Bäder [Tue, 4 Oct 2016 16:47:05 +0000 (18:47 +0200)]
widget: Remove deprecated style properties

9 years agotestsensitive: Use state-flags-changed instead of state-changed
Timm Bäder [Tue, 4 Oct 2016 16:46:39 +0000 (18:46 +0200)]
testsensitive: Use state-flags-changed instead of state-changed

9 years agoRemove some deprecated GdkColor style properties
Timm Bäder [Tue, 4 Oct 2016 15:56:06 +0000 (17:56 +0200)]
Remove some deprecated GdkColor style properties

9 years agoimage: Remove GtkIconSet API
Timm Bäder [Tue, 4 Oct 2016 15:05:47 +0000 (17:05 +0200)]
image: Remove GtkIconSet API

9 years agorange: Remove min slider size setter/getter
Timm Bäder [Tue, 4 Oct 2016 14:50:28 +0000 (16:50 +0200)]
range: Remove min slider size setter/getter

9 years agoscrollbar: Remove min-slider-length style property
Timm Bäder [Tue, 4 Oct 2016 14:40:20 +0000 (16:40 +0200)]
scrollbar: Remove min-slider-length style property

9 years agolabel: Remove now unneeded deprecation markers
Timm Bäder [Tue, 4 Oct 2016 14:36:27 +0000 (16:36 +0200)]
label: Remove now unneeded deprecation markers

9 years agoscrolledwindow: Remove window-placement-set property
Timm Bäder [Tue, 4 Oct 2016 14:35:53 +0000 (16:35 +0200)]
scrolledwindow: Remove window-placement-set property

9 years agoscrolledwindow: Remove scrollbar-spacing and scrollbars-within-bevel
Timm Bäder [Tue, 4 Oct 2016 14:35:24 +0000 (16:35 +0200)]
scrolledwindow: Remove scrollbar-spacing and scrollbars-within-bevel

9 years agoscrolledwindow: Remove _add_with_viewport
Timm Bäder [Tue, 4 Oct 2016 14:33:05 +0000 (16:33 +0200)]
scrolledwindow: Remove _add_with_viewport

Replaced by a normal gtk_container_add

9 years agoRemove GtkHSV
Timm Bäder [Tue, 4 Oct 2016 13:46:01 +0000 (15:46 +0200)]
Remove GtkHSV

9 years agoRemove various deprecated GtkOrientable subclasses
Timm Bäder [Tue, 4 Oct 2016 10:50:56 +0000 (12:50 +0200)]
Remove various deprecated GtkOrientable subclasses

9 years agoRemove gtkcolorsel(dialog).{c,h}
Timm Bäder [Tue, 4 Oct 2016 10:34:10 +0000 (12:34 +0200)]
Remove gtkcolorsel(dialog).{c,h}

9 years agowindow: Remove _set/_get_opacity
Timm Bäder [Tue, 4 Oct 2016 08:41:25 +0000 (10:41 +0200)]
window: Remove _set/_get_opacity

9 years agowindow: Remove resize grip API
Timm Bäder [Tue, 4 Oct 2016 08:30:57 +0000 (10:30 +0200)]
window: Remove resize grip API

9 years agoRemove gtkfontsel.{c,h}
Timm Bäder [Tue, 4 Oct 2016 08:30:07 +0000 (10:30 +0200)]
Remove gtkfontsel.{c,h}

9 years agodialog: Remove alternative button order API
Timm Bäder [Tue, 4 Oct 2016 08:03:52 +0000 (10:03 +0200)]
dialog: Remove alternative button order API

9 years agoRemove GtkHandleBox
Timm Bäder [Mon, 3 Oct 2016 18:02:21 +0000 (20:02 +0200)]
Remove GtkHandleBox

9 years agoRemove GtkImageMenuItem
Timm Bäder [Mon, 3 Oct 2016 16:25:18 +0000 (18:25 +0200)]
Remove GtkImageMenuItem

9 years agoreftests: Remove GtkMisc tests
Timm Bäder [Mon, 3 Oct 2016 16:08:53 +0000 (18:08 +0200)]
reftests: Remove GtkMisc tests

9 years agoFix a few css/a11y test cases
Timm Bäder [Mon, 3 Oct 2016 15:54:51 +0000 (17:54 +0200)]
Fix a few css/a11y test cases

They were broken because of missing -icon-stock properties in GtkEntry
and GtkButton not creating an adjustment child anymore.

9 years agoRemove GtkMisc
Timm Bäder [Mon, 3 Oct 2016 10:34:17 +0000 (12:34 +0200)]
Remove GtkMisc

9 years agotestfilechooserbutton: Remove GtkMisc API usage
Timm Bäder [Mon, 3 Oct 2016 10:34:30 +0000 (12:34 +0200)]
testfilechooserbutton: Remove GtkMisc API usage

9 years agoreftests: Remove celldenderer-pixbuf-stock
Timm Bäder [Mon, 3 Oct 2016 10:31:47 +0000 (12:31 +0200)]
reftests: Remove celldenderer-pixbuf-stock

The stock properties tested here don't exist anymore.

9 years agoRemove GtkArrow
Timm Bäder [Mon, 3 Oct 2016 09:03:47 +0000 (11:03 +0200)]
Remove GtkArrow

9 years agoshortcutswindow: Stop using GtkArrow
Timm Bäder [Mon, 3 Oct 2016 08:52:40 +0000 (10:52 +0200)]
shortcutswindow: Stop using GtkArrow

9 years agoRemove GtkStock API from GtkImage
Timm Bäder [Mon, 3 Oct 2016 08:33:17 +0000 (10:33 +0200)]
Remove GtkStock API from GtkImage

9 years agoreftests: Remove GtkMisc properties from now non-misc widgets
Timm Bäder [Mon, 3 Oct 2016 08:20:22 +0000 (10:20 +0200)]
reftests: Remove GtkMisc properties from now non-misc widgets

9 years agorecentchoosermenu: Stop using GtkImageMenuItem
Timm Bäder [Mon, 3 Oct 2016 07:57:57 +0000 (09:57 +0200)]
recentchoosermenu: Stop using GtkImageMenuItem

9 years agotoolbutton: Stop using GtkImageMenuItem
Timm Bäder [Mon, 3 Oct 2016 07:46:57 +0000 (09:46 +0200)]
toolbutton: Stop using GtkImageMenuItem

9 years agotestgtk: Remove GtkImageMenuItem usage
Timm Bäder [Mon, 3 Oct 2016 07:33:32 +0000 (09:33 +0200)]
testgtk: Remove GtkImageMenuItem usage

9 years agotestgtk: fix css
Timm Bäder [Mon, 3 Oct 2016 07:31:44 +0000 (09:31 +0200)]
testgtk: fix css